#pragma once

#include <iostream>
#include <string>
#include <unordered_map>

// rpcserverip  rpcserverport  zookeeperip  zookeeperport
// 框架读取文件配置类
class MprpcConfig
{
public:
    // 加载配置文件
    void LoadConfigFile(const char *config_file);

    // 查询配置选项
    std::string GetValue(const std::string &key);

private:
    std::unordered_map<std::string, std::string> m_configMap;

    void Trim(std::string &buf);
};